inhabitants of a neighborhood - Français Anglais Dictionnaire